package com.cx.core.magazine.dao;

import java.io.InputStream;
import java.sql.Blob;

public interface ImgresourceDao {

	/**
	 * 查询img信息保存在本地，并将保存的路径返回
	 * @param imageid
	 * @return
	 */
	public String queryImage(int imageid)throws Exception;
	
	
	/**
	 * 查询img信息保存在本地，并将保存的路径返回
	 * @param imageid
	 * @return
	 */
	public Blob queryImageBlob(int imageid)throws Exception;
	
	
	/**
	 * 保存图像信息
	 * @param blob blob 信息
	 * @return
	 */
	public int saveBlob(Blob blob)throws Exception;
	/**
	 * 保存图像
	 * @param is
	 * @param size
	 * @return
	 * @throws Exception
	 */
	public int saveImage(String name, byte[] bytes) throws Exception;

	/**
	 * 删除图片
	 * @param image_id
	 * @throws Exception
	 */
	public void deleteImage(String image_id) throws Exception;
}
